Don’t mess with Texas when it comes to industrial real estate. In Allen, a city about 25 miles northeast of Downtown Dallas, the under-construction 746K SF 121 Technology Park aims to be one of DFW’s ...