When buying an investment property in South Africa, one will need to consider many factors before deciding on the type of property they would like to purchase. There are several different types of ...