Al Quoz
Times Square Center DubaiTimes Square Center Dubai, Sheikh Zayed Rd – Al Quoz – Dubai
Times Square Center Dubai, Sheikh Zayed Rd - Al Quoz - Dubai