Jump to MLS#:
MLS#:180020821
9136 Hector Ave, San Diego, CA 92123
$661,888 | MLS#: 180020821