cohousing

(kōˈhouˌzĭng)

noun
A living arrangement that combines private living quarters with common dining and activity areas in a community whose residents share in tasks such as childcare.
link/cite print suggestion box