Hamsa Building, zaabeel street, Al Karama, Bur Dubai, Dubai, Al Karama, Bur Dubai
2.63 mi from Trade Centre 2
City Spirit Technical Services – IT services and management consulting in Al Karama, Bur Dubai. Monday–Friday 9:00–18:00.
Is this your listing?