Skip to main
Loading...

Located adjacent to the Durham Station Transportation Center and American Tobacco Campus, Willard Street Apartments will offer 82 affordable apartment homes (39 one-bedroom & 43 two-bedroom) for modest wage earners working in downtown Durham with a mix of 30% and 60% AMI units