$1,050,000 -
1029 Sea Glass Way
San Diego ,
CA 92154
Community: Imperial Beach