Tuesday, October 28, 2014

US Homeownership Rate Drops To 1983 Levels: Here's Why


Zerohedge