Honestly, the taxation proposal would have the same effect as simply outlawing corporate ownership of residential property, with the added benefit of temporarily pulling in tax revenue until the hoarders can unload their properties.
Not sure how this would apply to multifamily residential properties or things like hotels or campgrounds, though.