3
Armada Tower 1
Jumeirah Lake Towers (JLT), Dubai

Armada Tower 1