Updated Today COMPARE 1000 Providence Pl, Providence, RI 02903 Unit 226 Apartment for Rent 2 Beds $3,000