Starwood Capital (106 Properties in the Nordics) Overview
Latest Deal Type
Starwood Capital (106 Properties in the Nordics) General Information
A portfolio of 106 properties in the Nordic region. The properties are spread across 11.8 million square feet, consisting mainly of offices and logistics, industrial assets, as well as hotel and retail properties.