New Town Shops on Main, developed by Developers Realty Corp. and located in Williamsburg, Va., creates an authentic, entertaining and complete experience for residents and visitors to the historic area.
New Town Shops on Main, developed by Developers Realty Corp. and located in Williamsburg, Va., creates an authentic, entertaining and complete experience for residents and visitors to the historic area.
Credit: 
CSA_LifeStyleCenters3-fig4.jpg