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