Gerard MaddenEsales Property LtdMedian selling priceCHF 345,432Listings for sale827Spoken languagesEnglish