The "disowning" part is somewhat different from the current transaction though. It will be decided by referendum if the "disowning" actually happens and at least the proponents say that Berlin should not be paying market rates for the apartments.
The article mentions a different deal that was struck separately without a referendum. I think there is not much support for buying back apartments for such prices.