Mohammed Noor Talib Building, Khalid Bin Al Walid Road, Meena Bazar (Al Souq Al Kabeer), Bur Dubai, Dubai, Meena Bazar (Al Souq Al Kabeer), Bur Dubai
Elbrus Distribution – IT products distributor in Bur Dubai. Open Monday to Saturday, 08:30–18:00. Khalid Bin Al Walid Road.
Is this your listing?