Building #977 - Deluge Pump Station
Deluge Pump Station (1966)
Water Fire Pump Sta (1961)
1,462 Sq. Ft. 60x20 Sq. Ft.
Constructed: 1955 or 1956
Concrete Block
Make a Free Website with Yola.