About this event
The Terminal Tower rises up 771 feet above Public Square in downtown Cleveland, and is one of the most iconic and recognizable buildings
The Terminal Tower rises up 771 feet above Public Square in downtown Cleveland, and is one of the most iconic and recognizable buildings