The Deck at Island Gardens

Venue / 888 MacArthur Causeway, Miami, FL 33132, USA