Property in South Africa - Find real estate in South Africa for sale and to rent. Homes Vacant land Townhouses Flats Apartments for sale