A not for profit company is probably the best legal way to put it, with a board of directors leading it and "citizens" will be stakeholders in the project with the right to vote. Yes it's a huge logistical issue but that's what team work is for , one person can't do this alone it would take hundreds of volunteers .
I personally am a tradesperson I could oversee construction of the place, it doesn't have to big to start just simple and efficient and foresight for future planning. Imagine a real estate development that's affordable and powered by bitcoins. It would take a lot of commitment but it will be an example for the rest of the world