Spa Facilities (1)
Chloraka, Paphos
LPT51489
1 Bedroom
1 Bathroom
For Sale
€3,146,000