PAULSHOFSANDTON
R779 000
RIVONIASANDTON
R1 399 000
PAULSHOFSANDTON
R1 075 000
HIGHLANDS NORTHJOHANNESBURG
R1 790 000
BROADACRESSANDTON
R1 399 000
ORANGE GROVEJOHANNESBURG
R1 270 000
ROSEBANKJOHANNESBURG
R2 200 000