News

Starwood is acquiring 467 properties spanning 12 million square feet, distributed across 44 states.