Create a progressive tax on multiple homes.
Increase tax on corporate owners.
There
There
This idea is called Georgism, and it's not new. It was also supported by several economists, including Milton Friedman.
As taxes, these are a negative incentive for hoarding housing stock and increase gov't revenues to (potentially at least) help to house seniors.