One Cleveland Center, a multi-tenant office building in Cleveland, has been purchased for $66 million. The property is a 31-story, class A building with 543,352 square feet of net rentable area. The building is a well-known landmark in the ...
Get Inman via Facebook Messenger
Our top headlines delivered once a day.