First Video Communications

  • Location Internet City , Dubai
  • Project Size 2,080 SQFT
  • Completion Date October 2014