Some of North Carolina’s most premier shopping destinations are located just minutes away from our Mallard Creek apartments in Charlotte. No matter what you’re on the lookout for, it’s a guarantee you’ll find it at one of the three major shopping and retail centers nearby. Apparel, home decor, gifts, electronics, and more – your retail […]