Homes for sale - 70 Willow ST #2, Lowell, MA 01852 – MLS#72844110 -...