VERIFY Yes, Wall Street rental companies own thousands of homes in the Charlotte area