Homes for sale - 24 Edgewood St, Palmer, MA 01069 – MLS#72855760 - ...