About 1 results
Open links in new tab

The Leonardo | Residences
Locate yourself at The Leonardo, towering over the richest square mile in Africa. 60 meters higher than Michelangelo Towers, The Leonardo is Legacy's latest contemporary masterpiece.

Locate yourself at The Leonardo, towering over the richest square mile in Africa. 60 meters higher than Michelangelo Towers, The Leonardo is Legacy's latest contemporary masterpiece.