I should add that SquareOne Villages has an ideological commitment to the village concept, which they believe fosters more community than apartment buildings, and supportive community is healing. I'm not sure about that -- there are ways to promote community in apartment buildings -- but I totally support what they're doing. The important thing is that they're providing desperately needed shelter. And it makes financial sense because they cannot raise millions of dollars to build apartment buildings. They're using land which would otherwise be vacant. 

I just wish the city would provide more free land for their projects so they wouldn't have to buy it. There is a limit to how much you can raise through donations. Homelessness is a public issue and the city should be putting more money into it.