The Team
Services
Galleries
PORTFOLIO
Contact
BUILD COMMERCIAL
RED ROAD BUSINESS CENTER
The Red Road Business Center is a 47,000 SF office space campus situated in 2.4 acres in Miami, FL. Completed in 1999, the project was developed through a design/build approach that permitted its completion in 14 months.