April 24, 2025
Starwood Capital Group extends office sales streak with Texas deal
Starwood Capital Group's efforts to slash its national office portfolio has created plenty of openings for other investors to fill its shoes, most recently with a deal on the outskirts of downtown Austin, Texas.