University Place stands as a major retail hub in Charlotte, NC. The Power Center is situated at I-85 & Harris Blvd. East. Established in 1985, the property saw major improvements during its 2004 renovation. Covering 469,056 sqft. of retail space, University Place hosts roughly 91 individual stores and outlets. Guests will find 1,612 parking spaces at the venue.