Comptel

  • Location Dubai Internet City, Dubai
  • Project Size 1710 sq ft / 160 sq m
  • Industry Media
  • Services Design & Build