Midfa Building, Damascus Street, Al Qusais Industrial 4, Deira, Dubai, Al Qusais Industrial 4, Deira
4.89 mi from Oud Al Muteena 2
Island Sands Computers - IT services provider in Al Qusais Industrial 4, Deira, Dubai. Open Mon-Sat 9am-6pm.
Is this your listing?