Eversheds

  • Location Emaar Square, Dubai
  • Project Size 3,500 sq ft / 325 sq m
  • Industry Legal
  • Services Design & Build