Jump to MLS#:
MLS#:180008589
3980 Faircross Place, # 20, San Diego, CA 92115
$309,000 | MLS#: 180008589