660 Main Street, Sturbridge, MA 01566
The Sturbridge Business Park is well located near the intersection of I-90 (the Mass Pike) and I-84. It is accessible from Main Street (Route 20) or Brimfield Road. The property consists of approximately 56 acres with expansion or build-to-suit opportunities available.
Available For Lease