3 Bed VIlla – Peyia – For sale -Title deeds R0422 For Sale €279,000 - Detached Villa A 3 bedroom villa located in the village of Peyia , with… More Details 152 Plot 362 3 Bedrooms 4 Bathrooms