24B Street, Al Qusais Industrial 5, Deira, Dubai, Al Qusais Industrial 5, Deira
5.46 mi from Dubai Festival City Second (Al Kheeran)
Digital Devices Refurbishment Center - device refurbishment services in Al Qusais Industrial 5, Deira. Open Saturday to Friday 07:30-14:30.
Is this your listing?