Homes for sale - 265 Slater Avenue, Providence, RI 02906 – MLS#1293...