Terminal Tower

Terminal Tower


Cleveland, Ohio (OH), US
The Terminal tower is the most significant landmark of Cleveland, OH. It was the tallest building outside of New York City until 1967.

Advertisement

Advertisement

Around the World Mailing List

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement