Jump to MLS#:
MLS#:180031865
6401 Mount Ada Rd, Unit 238, San Diego, CA 92111
$345,000 | MLS#: 180031865