Al Blouki 101 Building,115, Sheikh Khalifa Bin Zayed Road, Al Karama - 318, Bur Dubai, DubaiG FloorOpen