The Real Reasons

"American homeownership rate in Q2 2016 was 62.9% - lowest rate in 51yrs."