Properties Found - 1

This detached 3 bedroom villa in the village of Giolou has lovely countryside and mountain views, yet is within walking distance of the village and tavernas. Part flyscreens, 8m x ....

  • Type: Villa
  • Pool: Private
  • Price: €215,000

Search Sales