Property Panorama

Jump to MLS#:
MLS#:PTP2405020
121 Orange Avenue, Unit 119, Chula Vista, CA 91911
$239,900 | MLS#: PTP2405020