Shopping malls database
Eighty Twenty is located at the corner of I-20 & Hwy. 80 (Spur 557), Terrell. It is a Regional Center which opened in 2013. It is an Open shopping mall. It covers an area of 600,000 sqft. and has about 0 stores.
Shopping mall's name: Eighty Twenty
Address: I-20 & Hwy. 80 (Spur 557), Terrell, TX 75160
Number of stores: 0