Homes for sale - 17 Clafflin Farm Rd - Lot 9, Upton, MA 01568 – MLS...