Platinum Business Center, Baghdad Road, Al Nahda 2, Deira, Dubai, Al Nahda 2, Deira
0.62 mi from Al Nahda 2
Standard Technical Supply – motors trading distributor and wholesaler in Al Nahda 2, Deira, Dubai. Monday–Friday 08:00–18:00.
Is this your listing?