Jump to MLS#:
MLS#:180000258
1758 Neale Street, San Diego, CA 92103
$848,000 | MLS#: 180000258