Jump to MLS#:
MLS#:170062752
5255 Via Talavera, San Diego, CA 92130
$1,188,888 | MLS#: 170062752