101 Prospect Ave

This building was built during Cleveland's construction
boom in the late 20s, and renovated in 1996. It is 18flrs high
with a whopping 965,000SF of office space.



High Rises Of Cleveland

Hosted by www.Geocities.ws

1