1159 Douglas Ave Providence Ri 02904 | HotPads