FLORIDA PROJECTS

830 Brickell Plaza

DETAILS:

Location: 830 Brickell Plaza, Miami, FL
Size: 939,767 SF / New 55-story Office Tower