General Contractor: Turner Construction
Location: Miami, FL
Completion Date: 4/1/2018
The Telemundo Center project is a $250,000 million headquarters located off of Northwest 25th street and 117th place. The project is a 3-story, 476,000 square foot, office building comprised of work stations, open spaces and high-tech production stages.