18 Patamäenkatu

18 Patamäenkatu

18 Patamäenkatu, Tampere, 33900, FinlandBuilding

Data centers in the building (1)

Lokia Oy PMK18

18 Patamäenkatu, Tampere, 33900, Finland

Location

18 Patamäenkatu
Tampere, 33900, Finland