CoHousing is essentially a community arrangement where shared outdoor and indoor spaces are created and housed within the perimeter of the land. Homes are connected by shared walkways to outdoor and indoor recreation grounds and facilities. There are ma