Malik Khalid Mohammed Building, 27th Street, Al Murar, Deira, Dubai, Al Murar, Deira
4.82 mi from The Palm Deira
Blue Star Auto Spare Parts Trading, auto accessories distributor in Deira, Dubai. Open 08:00-14:00 & 16:00-22:30 daily.
Is this your listing?