by collaborativedesigngroup | May 23, 2011 | Uncategorized
Cohousing is the term that describes a wide range of small communities achieved through participatory site planning and housing design. These cohousing developments are thus ‘intentional’ communities and are popping up around the country like wildflowers. The...
Recent Comments