Totten_Key
Totten Key
Island of the upper Florida Keys in Biscayne National Park
Totten Key is an island of the upper Florida Keys in Biscayne National Park. It is in Miami-Dade County, Florida.
It is located in southern Biscayne Bay, just west of Old Rhodes Key.