The Holme in London's Regent's Park has been sold for $172 million after it first hit the market nearly two years ago with a ...
Now the entire 18-unit building he once called home is up for sale. Here’s why ... he plans to look for a new home in South Florida, somewhere between Fort Lauderdale and Delray Beach.