Jump to MLS#:
MLS#:140022727
2080 Otay Lakes Road, Chula Vista, CA 91915
$1,905,000 | MLS#: 140022727