60 Taft Avenue #GW, Providence, RI 02906 - Homesnap