23 S Court St Providence Ri 02906, 2 | HotPads