Project (4)
34.784119, 32.444754
BC112
586 m2
Sold
€550,000
Meladeia, Paphos
BSH24187
1362 m2
For Sale
€1,450,000