South Park is an exciting new addition to Mombasa Road in design and offering; a rare blend of sophisticated architectural appeal and Parkside views with access from Mombasa Road, just behind NextGen Shopping Mall and oriented toward the Nairobi National Park. Something for Everyone South Park was designed around you, with flexibility and variety at […]