Starwood Property Trust trades at a >10% discount to undepreciated book value, with a dividend yield exceeding 11%. Learn why ...