Jump to MLS#:
MLS#:180024183
0000 Palm Ave #81, # 81, Chula Vista, CA 91911
$150,000 | MLS#: 180024183