Search results
We did not find results for: southpark charlotte north carolina.
Check spelling or type a new query.
We did not find results for: southpark charlotte north carolina.
Check spelling or type a new query.
Edge city in Charlotte, North Carolina, United States
SouthPark is an area edge city in Charlotte, North Carolina, United States. Its name is derived from the upscale SouthPark Mall, which opened on February 12, 1970. Wikipedia