1 results
€273,000
(£230,750)
3 beds1 bath1776 sq ft
This independent three-bedroom houses in the village of Troulloi offers the perfect blend of modern living and energy ...