Homes for sale - 85 Rice Avenue, East Providence, RI 02914 – MLS#12...