Homes for sale - 240 Northampton Road, Amherst, MA 01002 – MLS#7297...