The Division Street Pumping Station was the originally planned site for the Cleveland Municipal Light Plant, when the first talks about where the theoretical plant would be placed arose in 1906. The plant has been around in various incarnations…