12642 Via La Mirada, Vista, CA 92082

Current Owners
Josef G. and Martie E. Napier
Purchase Price
N/A
Property Taxes
$5,238 (2016)
Blockshopper green logo