Torun Center

Mixed-Use

/

İstanbul, Turkey

Year 2012 Site Area 33.640 m² Construction Area 243.000 m²