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.
Mall of Istanbul
LocationIstanbul, TurkiyePartnerSENSORShare
