blue glass building, Al Rolla Road, Al Raffa, Bur Dubai, Dubai, Al Raffa (Al Raffa), Bur Dubai
4.26 mi from Burj Khalifa
Sea Shel Star Electronics – consumer electronics shop on Al Rolla Road, Al Raffa, Bur Dubai. Open daily 9am–midnight.
Is this your listing?