Jump to MLS#:
MLS#:180038682
3887 Pell Pl, # 212, San Diego, CA 92130
$2,000 | MLS#: 180038682