Jump to MLS#:
MLS#:180012388
17446 Plaza Animado, # 122, San Diego, CA 92128
$407,500 | MLS#: 180012388