Quick Overview : Computer plaza is the largest specialised shopping centre in the region for hardware - computer systems and software programs
United Arab Emirates
Dubai
Al-Mankhool Road Dubai - United Arab Emirates
+971 4 261 2443
3508
Your email address will not be published
Your Rating