Gerard MaddenEsales Property LtdMedian selling priceCHF 342,636Listings for sale802Spoken languagesEnglish