SunTrust Plaza at Church Street Station Wins Coveted Golden Brick Award of Excellence
With 200,000 square feet of office space and 180 hotel rooms, the soaring Energy Star certified structure is a contemporary, versatile addition to downtown Orlando’s historic district. Featuring ground level retail, meeting space and nine!-->…