Homes for sale - 30 South Road - Lot H, Sturbridge, MA 01566 – MLS#...