Seba Office Boulevard

Offices

/

İstanbul, Turkey

Year 2017 Site Area 22.000 m² Construction Area 100.000 m²