Located across from Lenox Mall, Houston's closed down in 2018.
Buckhead malls are two of 49 parent company Simon is looking to reopen this week, according to an internal memo.
Athletic retailer files plans for new two-story space during major mall renovation.
Search