Apartment Unit B536 at 300 Smithfield Road #B536, North Providence, RI 02904 - HotPads