My solutions:
1. A ban on non-US citizens or corporations owning single family residential.
2. Double or Triple property taxes on residential units not listed as someone’s primary residence.
3. Mortgages must be backed by some form of collateral (or large downpayment) besides the ‘value’ of the property itself.
Otherwise, we will have two or three generations in a row that will never own a house to start a family, or to have any real stake or connection to their communities.
Your proposals are mostly un-American. A corporation has always been considered a person under our legal system, and if a corporation can’t own a home, then who gets it if a bank has to foreclose on a non-paying borrower? And your property tax idea? A family with a summer home that’s been in the family for decades now gets completely screwed with 3X property tax? Crap.