Homes for sale - 40 Howland TER, Worcester, MA 01602 – MLS#72861656...