Apartment Unit ROOMS at Hudson Street, Providence, RI 02909 - HotPads