The Louisville Pumping Station, featuring the landmark Water Tower, is located at the foot of Zorn Avenue. The complex was built between 1857 and 1860. The water tower is 169 feet high, and the adjacent Greek Revival building held the…
I thought you might find this interesting, too.
*It’s your world, explore it.*: http://flpbd.it/7kfH8