Waterfront property once inhabited by Colombian drug lord Pablo Escobar has sold for $10.95 million located in Miami Beach on North Bay Road. U.S. authorities seized Escobar’s infamous pink house in 1987 and the seller, Chicken Kitchen founder Christian De Berdouare, bought it from a private owner in 2014 for $9.65 million.
Read More