IL1 Istanbul IBX® Data Center
Otakçılar Cad. No: 78, Kat:4, Flat Ofis Eyüp/ İstanbul, Turkey
- +90.212.437.8787 (local)
- IL1 is located in the heart of Istanbul and allows customers to benefit from the growing digital economy at the crossroads of Europe and Asia.
Please see specifications sheet for more information