12 Swellengrebel Street, Swellendam, 67 40
Most recent R4,990,000 35 Main Road, De Kelders, Gansbaai, Western Cape, South Africa