Payment plan is to be confirmed!
OR
The Leaf is the #89 tallest in the Middle East, #61 tallest in the United Arab Emirates and #17 tallest in Abu Dhabi. It is both an office and residential complex located in Abu Dhabi.
Associate Director
Thanks for your interest. One of our representatives will contact you soon on your contact number or email.