Jump to MLS#:
MLS#:180047955
12269 Carmel Vista Rd, Unit 165, San Diego, CA 92130
$415,900 | MLS#: 180047955