Construction has kicked off on one of North Dallas’ biggest business campus makeovers.
GlenStar Properties and USAA Real Estate have spent more than a year working on plans for the reboot of the 14-acre Energy Square complex at North Central Expressway and University Boulevard.
Read More