collectionTop

Star Of Bosphorus Data Center

Area: 20.000 m²
Investor: CROC
Location: Istanbul, Turkey

Other Projects