C#, mostrar histórico de busca

Olá, criei um web service usando c# que consulta o CPF pela base de dados dos correios.

Porém gostaria disponibilizar um registro dos ceps que já foram buscados nesse ws!

Alguém pode me ajudar com isso?

o código que escrevi para consultar…

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Try
Dim WS = New CorreiosCepWs.AtendeClienteClient
Dim Resposta = WS.consultaCEP(txtCEP.Text)
txtEndereco.Text = Resposta.end
txtBairro.Text = Resposta.bairro
txtCidade.Text = Resposta.cidade
txtEstado.Text = Resposta.uf

    Catch ex As Exception
        MessageBox.Show(ex.Message)
    End Try
End Sub

End Class

Estou conseguindo acessar e consultar os cep pelo ws do correio.

porém agora preciso:

. Armazene esses dados em uma estrutura de dados do C# e crie uma busca
para buscar os CEP já pesquisados na estrutura de dados criada.

. Crie uma tela para que possa ser pesquisados os CEPs já processados pelo RPA

alguém me ajuda com isso por favooor