Starwood Property Trust (STWD) is a top income investment with consistent dividends, strong financials, and future growth ...