Invitation Homes, the largest owner of U.S. single-family rental homes, has agreed to pay $48 million to consumers and change some of its practices, according to a proposed settlement with the Federal ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results