2 results in search
40 photos
18 Willard Rd Sturbridge MA 01566
$650,000
Beds: 8
Baths: 5.5
Sq Ft: 5,732
Days on Market: 46
Updated 12 Minutes Ago
Trip MapRequest InfoAppointment
20 photos
621 Main Street Sturbridge MA 01518
$438,000
-$5,000
Beds: 4
Baths: 3
Sq Ft: 3,801
Days on Market: 101
Updated 12 Minutes Ago
Trip MapRequest InfoAppointment