Homes for sale - 70.1 West Stafford Road, Stafford, CT 06076 – MLS#...