Income-generating assets are among the most attractive in the last decade. High quality REITs are offering 4-7% yields, ...