Starwood bought the 38 warehouses from
The properties are located in major markets such as Dallas, Atlanta, Nashville and Austin. The warehouses are 89% leased to tenants including
“We look forward to collaborating with Starwood to create ...
Starwood bought the 38 warehouses from
The properties are located in major markets such as Dallas, Atlanta, Nashville and Austin. The warehouses are 89% leased to tenants including
“We look forward to collaborating with Starwood to create ...