Homes for sale - 38 Salem Pl #38, Amherst, MA 01002 – MLS#72968029 ...