R1,132,400
Germiston
06-Jun-2024
R645,000
Germiston
06-Jun-2024
R1,495,100
Germiston
06-Jun-2024
R631,744
Germiston
06-Jun-2024
R16,900,000
Middelburg
06-Jun-2024
R6,850,000
Jeffrey's Bay
06-Jun-2024
R1,690,000
Jeffrey's Bay
06-Jun-2024
R1,585,000
Jeffrey's Bay
06-Jun-2024
R2,990,000
Jeffrey's Bay
06-Jun-2024