10 Creston Way, Providence, RI 02906 - Homesnap