1 Day Ago COMPARE 197 Elmgrove Ave, Providence, RI 02906 Unit 2nd floor Apartment for Rent 2 Beds $2,750