1 Day Ago COMPARE 56-60 Anchor St, Providence, RI 02908 Unit 56 Anchor Apartment for Rent 2 Beds $1,795