Homes for sale - Leonard Road, Duncan, SC 29334 – MLS#1434203 - Gre...