Windham, N.H. — New Hampshire-based Village Center Properties has completed an 8,700-square-foot retail project in Windham, located near the Massachusetts-New Hampshire border. Known as Village Center Place, the project comprises… The post Village Center Properties Completes 8,700-Square-Foot Retail Project in Windham, New Hampshire appeared first on Shopping Center Business.
This story is only covered by news sources that have yet to be evaluated by the independent media monitoring agencies we use to assess the quality and reliability of news outlets on our platform. Learn more here.