Jump to MLS#:
MLS#:150032696
1397 Indian Creek Place, Chula Vista, CA 91915
$3,300 | MLS#: 150032696
MLS#:140021902
425 W Beech Street, # 530, San Diego, CA 92101
$1,900 | MLS#: 140021902