Al Owais Business Tower, 93 D85 - Dubai - United Arab Emirates, Al Sabkha, Deira, Dubai, Al Sabkha, Deira
1.56 mi from Mankhool
Kasem Al Khaled General Trading - lights, light fixtures and switches distributor in Al Sabkha, Deira, Dubai.
Is this your listing?