What is Co-Housing?

Cohousing is an intentional community of private dwellings clustered around shared space. Each resident's home has traditional amenities, including a private kitchen, bathroom and bedroom area. Shared spaces typically feature common areas which may include a large kitchen and dining area, laundry, and recreational spaces.