In the US, there are 18.6 million empty homes and 3.5 million homeless people. That means that every homeless American can own 6 houses.