Situated in Charlotte, NC, Northlake Mall is one of the area's prominent shopping venues. This Super-Regional Center is conveniently located at I-77 & I-485. Northlake Mall first opened in 2005. The property encompasses 1,071,000 sqft. of gross leasable area across its 142 stores. Visitors enjoy 5,450 parking spaces and a with 610 seats on the premises.