Homes for sale - 1002 Atwells Avenue, Providence, RI 02909 – MLS#12...