Loggerhead Marina - Miami

24777 SouthWest 87th Avenue
305-258-3500