Homes for sale - 20 T. Parker Road, Foster, RI 02857 – MLS#1291678 ...