News

Starwood Capital Group purchased the 303,776-square-foot retail center for $130 million in 2022. The deal was an anomaly for ...