Private equity mogul Marc Leder sold his Miami Beach penthouse to Kayak CEO Steve Hafner for $24 million, setting a South of ...