8 Slocum Street #20, Providence, RI 02909 - Homesnap