21C Street, Near Naser Masjid, Yousuf Baker Road, Naif, Dubai, Dubai, United Arab Emirates, Dubai, United Arab Emirates