2
Metropol İstanbul Istanbul
Istanbul Metropol, with a total of 3 tower buildings, is the biggest shopping center project in Turkey.
Metropol Istanbul is a mixed project consisting of shopping and life center which will be one of the biggest shopping malls of Turkey having a total of three towers. May 2016
Project Pictures