14 MECHANIC ST, Southbridge, MA 01550
Large hospitality property combining guest accommodations, meeting facilities, offices, dining, fitness, and indoor recreation.
Property Features for 14 MECHANIC ST
General Information
Additional Details
Amenities
Building Details
Displayed information is deemed reliable but is not guaranteed and should be independently verified. All listing content including descriptions, pricing, images are the copyrighted material of United Country Real Estate
Investment Insights
Based on property information with market context.
An approximately 72,399± square foot office component expands the property's commercial configuration. Approximately 13,657± square feet is leased, 27,280± square feet is planned for lease to a state agency, and 31,462± square feet is available for future leasing or build-out. The property includes 416 parking spaces and is located within the Southbridge Innovation Center, a mixed-use commercial complex on the former American Optical Company campus.
Southbridge is positioned near the Connecticut border, approximately 5 miles from the I-84 / I-90 interchange at Sturbridge, 20 miles southwest of Worcester, 40 miles northeast of Hartford, 50 miles northwest of Providence, and 60 miles west of Boston.
Key Highlights
- 203 guest rooms within a 258,439± SF hotel building
- 19,433± SF of IACC‑certified meeting and event space with a 250‑seat auditorium
- 72,399± SF office component, including 13,657± SF currently leased
Property Analytics
Current Use
Lease Details
Location Intelligence
Trade Area within ½ mile
Demographics for 01550, MA
Market
Vacancy Rate% for Office in Northeast region