Socially oriented cooperative housing as alternative to housing speculation

Socially oriented cooperative housing as alternative to housing speculation