Homes for sale - 328 Middle St, Amherst, MA 01002 – MLS#73019192 - ...