Two stores recently made their North Carolina debuts at SouthPark mall in Charlotte, and more retailers will expand there soon. The iconic watchmaker Swatch opened May 2 in a 830-square-foot space at ...
CHARLOTTE, N.C. (WBTV) - SouthPark mall in Charlotte is welcoming several new stores this year. A press release sent on Monday, Sept. 8, stated that seven retailers are expected to open by the end of ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results