Skip to main content
2 bedroom semi detached house for sale peyia paphos 228153 image 247255