Baldwin Filtration Plant
11216 Stokes Boulevard
Cleveland, OH
Built:
1925
Status:
Standing