Homes for sale - 190 Leonard Road, Duncan, SC 29334 – MLS#1431287 -...