Jump to MLS#:
MLS#:250020314
2356 Element Way, Chula Vista, CA 91915
$939,900 | MLS#: 250020314