10 Previous Next 494384 House 120m2 for sale LEFKADA - SFAKIOTES 4 2 0 (Ground Floor) 2 120 m2 2010 470000
26 Previous Next 398115 House 353m2 for sale LEFKADA - SFAKIOTES 9 8 0 (Ground Floor) 10 353 m2 1995 360000
28 Previous Next 398118 Hotel 360m2 for sale LEFKADA - SFAKIOTES 9 8 0 (Ground Floor) 10 360 m2 1995 360000