Jump to MLS#:
MLS#:180033613
07 Wren St., # 07, San Diego, CA 92114
$180,000 | MLS#: 180033613