For Rent 283 Carpenter St, Unit 2, Providence, RI 02909 $2600 Size 2000sqm Bath 2 Bedroom 4 Parking 2