A real estate investment trust with a retail focus bought a sprawling Royal Palm Beach shopping plaza for $96.75 million in Florida’s biggest retail deal in more than two years.

InvenTrust Properties Corp. through an affiliate bought the 346,200-square-foot Southern Palm Crossing mall on the north side of Southern Boulevard from an affiliate of ShopCore Properties, a Chicago-based retail owner-operator affiliated with the Blackstone Group LP.