South Riding Town Center
43063-43114 Peacock Market Plaza, South Riding, VA 20152
South Riding Town Center is an 85,360sf shopping center located in Chantilly, VA. The property is anchored by Food Lion and features an excellent mix of both national and local retailers, restaurants and services. The community demographics include highly-educated residents with above average household incomes.