Sorry, but this is just a bad idea. It's classic populist slop.
The biggest driver in housing prices is under supply. The main source of under supply is individual home owners who consistently vote against good zoning to protect their economic interests.
Corporations do not have the votes to strangle supply like individuals do.