Homes for sale - lot 3 Farquhar, Sturbridge, MA 01566 – MLS#7280818...