Starwood

Example Definitions of "Starwood"
Starwood. Shall mean, collectively, Starwood Capital Group Holdings, L.P., a Delaware limited partnership, and any Affiliate thereof.
All Definitions