6 Days Ago COMPARE Hillside Terrace Apartments 264 Fruit Hill Ave, North Providence, RI 02911 1 Bed $1,500