Pier 66 Marina South Map Unavailable Address 2150 SE 17TH ST Fort Lauderdale FL Broward County 33316 United States Upcoming Events No events in this location