012 665 5562
+27 74 999 3812
R 1,890,000
R 749,000
R 1,690,000
R 765,000
R 3,100,000
R 830,000
R 8,900
R 599,000
R 475,000
R 8,000
R 1,200,000
R 569,000
R 508,000
R 675,000
R 950,000
R 895,000
R 847,000
R 870,000
R 785,000
R 9,450,000