Jump to MLS#:
MLS#:170045776
12998 Deer Canyon Ct, San Diego, CA 92131
$1,079,000 | MLS#: 170045776