Windsor Center, A Phillips Edison Property
Photos
Windsor Center, located in Dallas, North Carolina, is a thriving retail and office space property anchored by Southern States. Situated in a stable and growing economic market, the center benefits from high daily traffic and offers a range of leasing opportunities for businesses looking to establish a presence in the area.
With its convenient location off US-321 and close proximity to major highways, Windsor Center attracts a diverse range of tenants, including fitness centers, restaurants, and retail stores. The property boasts a population of over 61,900 within a five-mile radius, with an average household income of more than $59,200, making it an attractive destination for both businesses and consumers.
Generated from the website
Also at this address
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.