Mall of Istanbul

Mall of Istanbul Design/Completion: 2009/2013 Location: Istanbul, Turkey Client: Torunlar REIC Site: 34.5 acres/13.9 hectares GBA: 3.8 million squa...
Back to Top