FOR SALE


4 ADJOINING COMMERCIAL PROPERTIES - KLERKSDORP CBD
Neserhof  | 99 Church Street

4 ADJOINING COMMERCIAL PROPETIES - KLERKSDORP CBD AS A UNIT