HIGHLANDS NORTHJOHANNESBURG
R1 790 000
BROADACRESSANDTON
R1 399 000
ORANGE GROVEJOHANNESBURG
R1 270 000
HALFWAY GARDENSMIDRAND
R1 375 000
MORNINGSIDESANDTON
R3 199 000
BROADACRESSANDTON
R1 195 000
PRESIDENT PARKMIDRAND
R690 000
PAULSHOFSANDTON
R709 000