99 Roger Williams Green, Providence, RI 02904 - HotPads