11 Otay Lakes Road Road
Chula Vista, CA, 91902
0.55 AC
$1,000
16 DOM
MLS# 130002953
Lot/Land / Fee Simple