Billionaire Barry Diller Closes on $45M Miami Beach Lot
[ad_1] Billionaire media mogul Barry Diller closed on a 1.5-acre waterfront lot on Miami Beach’s North Bay Road for a record $45 million. Diller wentRead More »Billionaire Barry Diller Closes on $45M Miami Beach Lot









