Shopping malls database
Biltmore Park Town Square is located at the corner of I-26 & Exit 37, Long Shoals Rd., Asheville. It is a Lifestyle/Specialty Center which opened in 2008 and was last renovated in 2009. It is an Open shopping mall with 2,500 parking spaces. It covers an area of 283,000 sqft. and has about 40 stores.
Shopping mall's name: Biltmore Park Town Square
Address: I-26 & Exit 37, Long Shoals Rd., Asheville, NC 28803
Number of stores: 40