Camino Elevado
La Presa, Chula Vista, CA, 91902
0.45 AC
$65,000
83 DOM
MLS# 130061127
Lot/Land / Fee Simple