High Service Pump Station South

Texas (TX)