Private equity titan Leon Black and his wife Debra, a Broadway producer, melanoma survivor and leading force behind the Melanoma Research Alliance, are buying 19 E. 70th St., the former Knoedler & Company art gallery, which shuttered following a major art fraud scandal in 2009 that is still under investigation.
London developer Christian Candy bought the 30-foot-wide, 17,000-square-foot, 104-year-old Italian Renaissance-style townhouse for $35 million in 2013.