The Leo sets a new standard in urban living. It answers the lifestyle demands of the modern South African, blending impeccable location and tasteful luxury. Situated in Marshalltown – a vibrant lifestyle hub.
The Leo offers brand new, state of the art apartments that you simply won’t want to leave.