Media mogul Barry Diller sets new record in $45M Miami Beach dealBy The Citizen on April 15, 2024Diller’s purchase of the 1.5-acre lot with 200 feet of waterfront marks a new price record for the exclusive North Bay Road. Previously, the storied…