David Stevens, IICENTURY 21 David Stevens Inc.Median selling priceZAR 2,509,852Listings for sale7Spoken languagesEnglish