12 Swellengrebel Street, Swellendam, 67 40
Most recent R3,800,000 52 Pine Trees, Theewaterskloof, Villiersdorp, Western Cape, South Africa