Clover Bay Tower, Al Abraj Street, Business Bay, Zaabeel, Dubai, Business Bay, Zaabeel
0.68 mi from Burj Khalifa
Transnational Computer delivers IT services and solutions in Business Bay, Dubai. Open Mon-Sat, 9am-6pm on Al Abraj Street.
Is this your listing?