Cohousing communities are created and run by their residents. Each household has a self-contained, private home but residents come together to manage their community and share activities. Cohousing is a way of combating the alienation and isolation many e
Publisher: Publisher unknown in EAC database Published Date: 2015
Format
Price