Homes for sale - 32 Newell St, Lowell, MA 01851 – MLS#72885797 - Su...