• Sector: Retail
  • Location: Dubai
  • Area: 2,168