South Point Business Center – Charlotte, NC 13501 South Ridge Drive, Charlotte, NC Year Built: 2001 Total Square Footage: 123,200 Land Area/Density: 8.6 acres Number of Buildings: 1