Billionaires love this one island off the coast of Miami. Indian Creek Village has homes owned by celebrities, sports stars and tech founders. But what happens when you try to visit them? Today, we dive into why the wealthy love this place, home prices and the almost military-like security of it.