OC-88 Pump Station in Lake Forest, California

OC-88 Pump Station in Lake Forest is an industrial area (Municipal Water District of Orange County).

Land Use
industrial area
Operator
Municipal Water District of Orange County