7714 Fisher Island Dr, Miami Beach, Florida, 33109