Homes for sale - 20 7th Street #3, Providence, RI 02906 – MLS#13110...