Brookfield’s New Data Center Entity Moves Headquarters to Dallas Office Hub

The five-story, 250,000-square-foot office building at 3100 Olympus Blvd. in Coppell has landed a new subtenant, brokers say. (Billingsley Co.)
Centersquare’s North American Home Solidifies Dallas-Fort Worth as Data Center Magnet, JLL Broker Says