277 Main Street presents an attractive land lease opportunity in Sturbridge, Massachusetts. The 40-acre site has prominent visibility at the corner of Main Street and Publick House Road. Situated on mostly level to gently sloping graded land with commercial/residential zoning, this is an ideal location for a commercial development or a brand-new light industrial facility.
The property is directly adjacent to the Publick House Historic Inn & Country Lodge, a landmark hospitality, dining, and special event destination in the heart of New England. Easy connectivity to Interstate 84, Route 20, and the Interstate 90 junction provides easy commuting to and from the property. In addition to hassle-free connectivity, the leasing tenant also benefits from quality, local ownership with an excellent relationship with the town and Worcester County.
Sturbridge is approximately 20 miles southwest of Downtown Worcester and within 60 miles of Downtown Boston, Hartford, Connecticut, and Providence, Rhode Island. A growing population of nearly 10,000 residents live within Sturbridge, representing a median household income of over $113,427 annually. Surrounding major points of interest include Old Sturbridge Village, the largest outdoor museum in New England, the Sturbridge Town Common, Sturbridge Marketplace at the Falls shopping center, and over 30 miles of walking trails.