32.3K sqft
TelemaxX IPC1 Karlsruhe
Karlsruhe, Germany
1.2 MW
TelemaxX IPC2 Karlsruhe
TelemaxX IPC3 Karlsruhe
TelemaxX IPC5 Stutensee
Stutensee, Germany