6
Jumeirah Business Centre 3
Jumeirah Lake Towers (JLT), Dubai

Jumeirah Business Centre 3