1 Fisher Island Dr, Miami Beach, FL 33109
A trio of superyachts are currently hanging out in the exclusive Fisher Island off Miami Beach, in Double Down, Cocktails, and Petrus II. Shall we take the tour of these luxurious watercrafts?