cohousing

noun
  1. a residential community in which private homes are combined with shared common facilities and spaces, designed to foster social interaction and cooperation among residents
  2. Usage: often used in urban planning and sustainable living contexts

Examples