Jump to MLS#:
MLS#:100066261
5030 Beech St, San Diego, California 92102
$289,000 | ID#: 100066261