Telemundo’s new headquarters embraces the future. It may transform this area, too

Telemundo Center is the new global headquarters for the Spanish-language TV giant. Located at Northwest 117th Place and 25th Street, it represents a $250 million, 20-year investment by the company. The new building will also launch development of retail space at the Beacon Lakes Industrial Park in west Miami-Dade.

Read More »

Share

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.