The freight forwarder has signed a long-term sublease for office space, and, in a separate deal, secured a long-term sublease of 75,000 industrial space.
The shiny new Telemundo Center is both a vote of confidence in the future of an industry as well as the viability of a burgeoning commercial center in west Miami-Dade. CLICK ON THE HEADLINE FOR MORE