Average Price: R162,436
R129,500
Benoni
23-May-2024
R169,000
Germiston
23-May-2024
R329,990
Berea
17-May-2024
R82,000
Johannesburg
09-May-2024
R120,000
Lansdowne
04-May-2024
R249,000
Ballitoville
24-Apr-2024
R220,000
Port Shepstone
14-Apr-2024