Homes for sale - 6 NORTH Road, Foster, RI 02825 – MLS#1291314 - Slo...