Providence Plaza

Providence Plaza is a 3 building, 103,000 SF mixed use property including 18 retail and 8 office tenants, and ground level and under ground parking.

Location: Charlotte, NC

Square Feet: 103,000

Year Completed: 2008