Data Center Map

SAGLAYICI ISTANBUL 1

SAGLAYICI
Buyukdere Cad. YapiKredi Plaza B Blok Levent
34330 Istanbul
Turkey
Visit Website

Please wait, loading..

Advertisement

SAGLAYICI
Data Center Operator at
SAGLAYICI ISTANBUL 1
Buyukdere Cad. YapiKredi Plaza B Blok Levent
Headquartered in Istanbul, Turkey

2