Media Mogul Byron Allen Sells NYC Condo For $82.5 Million

Media mogul Byron Allen has scored a major real estate win in Manhattan. Allen just sold his full-floor condominium at the ultra-luxury tower 220 Central Park South for a staggering $82.5 million, significantly above the […]