The Leonardo is Africas Tallest Most Prestigious building. Now firmly established in the Sandton Skyline, looking down over the Nelson Mandela Square, the
2 bedroom home with spacious cottageModern, spacious, with a focus on flow and entertaining.The luxury open-plan living space, comprised of a formal lounge, TV