These are communities that own and manage the properties they live in, sharing the costs and benefits of living in a cooperative community.
These are communities that own and manage the properties they live in, sharing the costs and benefits of living in a cooperative community.