Roof Terrace (1)
Peyia, Paphos
TPH1088039
50 m2
1 Bedroom
Reserved
€118,500