12 Eagle St Providence Ri 02908, 0 | HotPads