Starwood's $10.2B SOF XIII names data centers — the Echelon platform sits in Fund XII
Starwood Capital said on July 1, 2026 that it closed its latest opportunistic real estate fund, Starwood Distressed Opportunity Fund XIII, with capital commitments in excess of $10.2 billion. The firm named data centers among the fund's targeted asset classes and said it has alre
Read full briefing →