Duncan Village



Duncan Village is a 50-unit affordable housing apartment development, located in Duncan, South Carolina

100 Duncan St.
Duncan, SC 29334