Indian Creek Island Miami Beach

25.87785, -80.137337