89 Angell St - 2 2nd Fl, Providence, RI 02906 | HotPads