Starwood Sells West Palm Beach Shopping Center For $133M
An affiliate of Miami Beach-based Starwood Real Estate Income Trust sold The Marketplace at ... , according to Vizzda. The 304K SF power center at 1821 Palm Beach Lakes Blvd. was built in 2014 and 2019 on a ...