Shopping malls database
Beaver Creek Crossings is located at the corner of US Rte. 64 & Creekside Landing, Apex. It is a Power Center which opened in 2006. It is an Open shopping mall with 1,964 parking spaces. It covers an area of 600,000 sqft. and has about 42 stores.
Shopping mall's name: Beaver Creek Crossings
Address: US Rte. 64 & Creekside Landing, Apex, NC 27052
Number of stores: 42