FLORIDA PROJECTS

Miami World Center

DETAILS:

Location: Miami World Center, Miami, FL
Size: 92,000 SF / Mixed-use Building with Retail