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