Gerard MaddenEsales Property LtdMedian selling price$368,029Listings for sale947Spoken languagesEnglish
KW Seven CyprusKW Seven CyprusMedian selling price$274,176Listings for sale1,670Spoken languagesGreek