Posted on: April 4, 2017
Amazon expands North Texas operations unit in Dallas
Technology giant Amazon has more than doubled its offices at Dallas' Galleria Towers, renting an additional 100,000 sq. ft. of space at 13155 Noel Road. The Galleria office complex was recently renovated with new amenities and an upgraded parking garage.
Yahoo! Finance - March 3, 2017