Homes for sale - 8 Lowell St, Worcester, MA 01603 – MLS#72884314 - ...