If you are looking for income, these REITs are out of favor and offering historically high yields.
These stocks haven't been doing great this year, but they can make for excellent investments over the long run.
These stocks pay yields from 1.2% to 5.9% right now.