Retail space available at Stow Shopping Center in Stow, MA. Located on Route 117, the center offers excellent visibility and convenience for an affluent resident base. There are 67,902 residents within five miles, with an average household income of nearly $150,000. Stow Shopping Center is the only grocery-anchored center in the towns of Stow, Maynard, and Bolton.
|Radius||3 Mile||5 Mile|