Stonebridge Pump Sta. 2 in San Diego

Stonebridge Pump Sta. 2 in San Diego is an industrial area.

Land Use
industrial area