Jump to MLS#:
MLS#:250018206
4671-73 Terrace Dr, San Diego, CA 92116
$2,099,999 | MLS#: 250018206