Jump to MLS#:
MLS#:200048643
5238 Palmyra Ave, San Diego, CA 92117
$699,900 | MLS#: 200048643