Jump to MLS#:
MLS#:180008041
4222 Menlo Ave, # 40, San Diego, CA 92115
$270,900 | MLS#: 180008041