1200 Avenidos Los Tres Ninos, Vista, CA 92084

Current Owners
Kevin and Elda Gephart
Purchase Price
N/A
Property Taxes
$5,177 (2016)
Blockshopper green logo