Maybe more voluntary, intergenerational communities would help alleviate poverty. See some of the intentional communities in the United States. Some of the housing could be government-subsidized. There are many, many kinds of housing and cooperative arrangements.