Jump to MLS#:
MLS#:180022533
121 Orange Avenue, # 86, Chula Vista, CA 91911
$189,900 | MLS#: 180022533