The media mogul, who sold the 220 Central Park South pad in an off-market deal, paid $75 million for the unit in 2023.
Media mogul Byron Allen has ... of luxury homes, Allen paid $100 million for an estate in Malibu’s Paradise Cove in 2022. He ...