Choletria (1)
Choletria, Paphos
BC282
637 m2
For Sale
€50,000
For Sale