Cooperative housing