Festival Tower, Crescent drive, Dubai Festival City (Al Kheeran 1), Ras Al Khor, Dubai, Jebel Ali Free Zone (Mena Jebel Ali), Jebel Ali
6.06 mi from Dubai Techno Park (Dubai Investment Park 1)
Imdaad – air conditioning, electrical maintenance, and civil engineering services in Dubai Festival City, Ras Al Khor.
Is this your listing?