Al Nabooda Building, Sheikh Rashid Road, Al Garhoud, Deira, Dubai, Al Garhoud, Deira
0.59 mi from Port Saeed
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?