$798,000 -
1869 Corbin St
San Diego ,
CA 92154
Community: Imperial Beach