E5 Shopping Mall

Commercial

/

İstanbul, Turkey

Year 2006-2008 Site Area 25.250 m² Construction Area 94.840 m²