236 Westminster St Providence Ri 02903, 505 | HotPads