5 new skyscrapers broke records as the tallest buildings in their countries this year — take a look science science / science 4 years ago 429 Views comments At 752 feet tall, The Leonardo overlooks "the richest square mile in Africa." It also comes with one of South Africa's most expensive penthouses. Read more
Comments