Emaar Square Mall is Turkey's largest shopping center with a leasable area of 138,000 square meters on 6 floors, 415 stores, 52 restaurants, and a parking lot for 4,200 vehicles in a 4-storey …
Emaar Square Mall is Turkey's largest shopping center with a leasable area of 138,000 square meters on 6 floors, 415 stores, 52 restaurants, and a parking lot for 4,200 vehicles in a 4-storey car park.