96 ATWELLS AV, Providence, RI