Premium Villa Olivia on Lefkada
-
Tsoukalades
-
Living area
186 -
Land
3,530 -
Bedrooms
4