Armada Tower 3

0.0
0 votes
Rate it
  •   Send Message
  •   Write Review
  •   Claim

About


Armada Tower 3 a 36 storey building and stand at 150 meter (490ft.), offering residential living, office and commercial spaces set around a stunning lakeside development. At the base of the tower there are retail units offering many amenities from shopping to dinning and close to the town services facilities.