723653 Condos or developments

238 Otay Valley Road, Unit: D, Chula Vista, CA 91911

Current Owners
Cruz E. and Irma I. Garcia
Purchase Price
N/A (2010)
Property Taxes
$647 (2016)
Blockshopper green logo