Homes for sale - 1 Canal Street #3:C, South Hadley, MA 01075 – MLS#...