Ron KnowlesCENTURY 21 Alliance Realty GroupMedian selling priceZAR 7,387,852Listings for sale15Spoken languagesEnglish
John DeMarcoCENTURY 21 Alliance Realty GroupMedian selling priceZAR 11,055,850Listings for sale6Spoken languagesEnglish