Investors buying 33% of homes nationwide. And growing. You will own nothing …March 23, 2022, 3:40 PM by Alex MarkShare this storyhttps://twitter.com/WallStreetSilv/status/1506563905274867713 0 views