Homes for sale - 24 Campaw St, Lowell, MA 01850 – MLS#72861631 - Ta...