2134 Terraceview Place, Escondido, CA 92026

Current Owners
Olivares Phillips W. Trust 04-12-97
Purchase Price
N/A (2007)
Property Taxes
$1,714 (2016)
Blockshopper green logo