large plots (1)
Peyia
PFA46-1774
207 m2
3 Bedrooms
3 Bathrooms
For Sale
€1,200,000