Cohousing communities are small-scale neighborhoods that provide a balance between personal privacy and living amidst people who know and care about each other.
People live in private homes yet enjoy convenient access to shared space including a common house with facilities such as a gourmet kitchen, dining room, laundry facilities, guest rooms, library and sitting areas, and workshops.
Advertisement.