What’s happening inside Post Office Plaza?

One of downtown Cleveland’s longest buildings, Post Office Plaza, also has some of the newest office space.