Jump to MLS#:
MLS#:170060586
4342 Temecula St, San Diego, CA 92107
$729,500 | MLS#: 170060586