Starwood Property Trust trades below book value with an over 11 percent yield, presenting a compelling opportunity for income-focused investors.