Tower City Center (built 1991)
Location: 41.49778°N, 81.69417°W