Lemona (1)
Lemona, Paphos
BSH6893
272 m2
For Sale
€500,000
For Sale