housing project

noun

1.
a housing development that is publicly funded and administered for low-income families