public housing

noun
1
(in the US) houses and flats that are built by the government for people who do not have enough money to pay for private accommodation
مسکن عمومی, مسکن اجتماعی, مسکن حمایتی, مسکن کم‌درآمد, اسکان دولتی
compare social housing