Homes for sale - 54 Lewis St, North Providence, RI 02904 – MLS#7291...