Semi-fitted office in Armada 2.Property Features:
Jumeirah Lake has 87 towers that are made up of residential, commercial and hotel towers along with the largest commercial tower in Dubai, The Almas Tower.