Al Nabooda Building, Sheikh Rashid Road, Al Garhoud, Deira, Dubai, Al Garhoud, Deira
2.89 mi from Al Sabkha
R & R Electromechanical Works - Man power supply and electromechanical works in Al Garhoud, Deira, Dubai. Mon-Fri 08:30-17:30.
Is this your listing?