Development NewsPressUncategorized Starwood Capital’s new Miami Beach headquarters is officially move-in ready