Jump to MLS#:
MLS#:180055822
2228 River Run Drive, Unit 173, San Diego, CA 92108
$405,000 | MLS#: 180055822