Description:
Two 57-story towers with 35,000 square feet of retail space, a plaza and a bay walk, at 1201 Brickell Bay Drive in Miami’s financial district. Wow!
Location:
Miami, Florida.