The Deira Islands project will be home to a 600,000 sqm mall complex, which will be made up of a main building, a boulevard, and 16 surrounding towers
The Deira Islands project will be home to a 600,000 sqm mall complex, which will be made up of a main building, a boulevard, and 16 surrounding towers