Cathy BrooksERA Courtyard Real EstateMedian selling priceZAR 18,465,391Listings for sale2Spoken languagesEnglish