Closed: May 2019
Location:5710 LBJ Freeway, Dallas, TX 752405728 LBJ Freeway, Dallas, TX 75240
Size: 170,000 square feet