Understanding the ins and outs of a property sales agreement | Legal | MyProperty Africa