Karama Shopping Complex, 18B Street, Al Karama, Bur Dubai, Dubai, Al Karama, Bur Dubai
1.64 mi from Dubai World Trade Centre (Trade Centre 2)
And 1 fashion accessories store in Al Karama, Bur Dubai. Open daily 10am–10pm. Visit 18B Street for quality accessories.
Is this your listing?