Ataşehir Office

Offices

/

İstanbul, Turkey

Year 2013 Site Area 20.000 m² Construction Area 90.000 m²