Homes for sale - 17 South Ct, Leicester, MA 01611 – MLS#73018994 - ...