Jump to MLS#:
MLS#:170061077
1760 E Palomar St., # 316, Chula Vista, CA 91913
$339,000 | MLS#: 170061077