CMA CGM Marseille

  • Location Bur Dubai, Dubai
  • Project Size 288 sq m / 3100 sq ft
  • Industry Media
  • Services Design & Build