Homes for sale - 96 River St, Middleton, MA 01949 – MLS#72886444 - ...