skip to Main Content

Willard Street Welcomes Residents Home

Willard Street Apartments has set a new standard for affordable housing in Durham, North Carolina. Watch this video to learn about the Forever Home, Durham community partnerships that made it possible and the impact it has made on residents. 

Back To Top