Duncan Village Duncan Village is a 50-unit affordable housing apartment development, located in Duncan, South Carolina100 Duncan St.Duncan, SC 29334 View More Properties