Bio İstanbul Innovation Campus

Offices

/

İstanbul, Turkey

Year 2012 Site Area 1.800 m² Construction Area 51.000 m²