Nestled in the village of Sellia, Crete, this stunning villa offers expansive living on a 2688 square meter plot with a 276 square meter home featuring 4 bedrooms, 3 bathrooms, and 2 W/Cs, boasting breathtaking mountain views and tranquil surroundings
2 апр 2024