Homes for sale - 20 Powell St #11, Lowell, MA 01851 – MLS#72867499 ...