Sociedade de Transportes Colectivos do Porto

Operator 

Sociedade de Transportes Colectivos do Porto

1959 – 
12

Multiple units


Belgian

Electric
4
287

Brill-23

Electric
2
131