$849,000 -
2116 Ilex Ave
San Diego ,
CA 92154
Community: Imperial Beach