586 Smith Street #ROOMS, Providence, RI 02908 - HotPads