Jump to MLS#:
MLS#:180042809
2901 1/2 E Upshur, San Diego, CA 92106
$2,150 | MLS#: 180042809