Sturbridge Plaza
Sturbridge, Massachusetts
105,597
Retail Center
2018
Shaw's Supermarket, Planet Fitness