Block 23 - Dubai Science Park

Al Barsha South