Fresh Look: HarvardJCHS State of the Nation’s Housing 2017 – 39 Million Households Can’t Afford Their Homes

HarvardJCHS State of the Nation’s Housing 2017 – 39 Million Households Can’t Afford Their Homes HO LEE FUK! 39 Million Households are Paying More for Housing Than They Can Afford Rising housing costs are putting a major squeeze on Americans. Nearly 39 million households can’t afford their housing, according to the annual State of the … Read more