The upcoming mall spans 136,200 sqm of gross leasable space and will become the largest mall in the Northern Emirates once inaugurated