A company affiliated with Larry Ellison bought a property near Palm Beach, Florida, in an off-market deal. In all, he acquired more than 22 acres.
Billionaire Larry Ellison buys $173 million estate, Florida's largest residential sale ever