Gulbahar Mah. 5. Yol Sk. Profilo Plaza E Blok Kat:3 Sisli, Istanbul, 34394, TR
Metro: Istanbul, Beyoglu, TR Country: Türkiye Region: Asia
See all data centers in Istanbul, Beyoglu, TR →