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.
This project is displayed for informative purposes only and not for sale yet.
Thanks for your interest. One of our representatives will contact you soon on your contact number or email.