There's a reason most millennials can't afford to buy a house. And it's not avocado toast.

Advertisement