Skip to content Skip to footer

Mall of Istanbul

LocationIstanbul, TurkiyePartnerSENSORShare

The Mall of Istanbul is one of Turkey’s largest and most prominent mixed-use developments. Opened in 2014, the mega-complex in the Başakşehir district features a massive 350,000-square-meter shopping center, luxury residences, and offices.