9 24A St - Al Quoz - Al Quoz Industrial Area 1 - Dubai - United Arab Emirates in Dubai, Quoz, UAE. Map location, telephone number, operating hours, photos and reviews of 9 24A St - Al Quoz - Al Quoz Industrial Area 1 - Dubai - United Arab Emirates in Dubai, UAE