Cleveland’s 200 Public Square
200 Public Square is a prominent commercial office building located in downtown Cleveland. The building offers approximately 1.3 million square feet of office space and stands at a height of 45 stories. It is known for its striking architectural design and modern features, making it a notable landmark in the city. The building houses a … Read more