Cotswold Village Shops, located in Charlotte, NC, is a part of SITE Centers, a leading real estate investment trust specializing in shopping centers. The property offers a variety of retail options and is committed to sustainability and community partnerships.
With a focus on providing a diverse tenant mix and exceptional customer experiences, Cotswold Village Shops is managed by a team of proven leaders dedicated to the success of the property. Visitors can explore the charming village setting and enjoy a range of shopping and dining opportunities.
Generated from the website