355 Crest View Place, Vista, CA 92081

Current Owners
Luna Family Trust 06-21-05
Purchase Price
N/A (2005)
Property Taxes
$1,092 (2016)
Blockshopper green logo