Office Space in DUBAI, Jumeirah Business Centre 2, Jumeirah Lake Towers (Corner Unit) Click to View!