Public Square – Terminal Tower
Third in our Public Square series – Terminal Tower, Cleveland’s most iconic building! The original plan for the building called for it to be 19 stories but M.J. and O.P. Van Sweringen, the Cleveland brothers who built the complex, decided on the 52 story version we see today instead. The building opened to tenants in 1928 […]