Contracting Authority

Serviços Municipalizados de Águas e Saneamento do Município de Paredes

Porto · PT11A

1

notices published

€111,238

total value

Official website