Natixis

  • Location Deyaar Bldg, Al Barsha, Dubai
  • Project Size 153 sq m / 1,600 sq ft
  • Industry Banking
  • Services Design & Build