RRBC_1
RRBC_2
RRBC_3
RRBC_1 RRBC_2 RRBC_3

RED ROAD BUSINESS CENTER

The Red Road Business Center is a 47,000 square foot office space campus situated on 2.4 acres in Miami, FL. Developed through a design-build process, the project was completed in just 14 months and opened in 1999.

Scroll to Top