1 results
€273,000
(£233,907)
3 beds1 bath1776 sq. ft
This independent three-bedroom houses in the village of Troulloi offers the perfect blend of modern living and energy ...
Listed on 28th Nov 2024