926223 - Apartment For sale, Lefkada, 30 sq.m., €120.000Lefkada MunicipalityApartment • 1 room(s) • 1 bath. • 30 m²
131951 - Detached house For sale, Lefkada, 250 sq.m., €630.000Lefkada MunicipalityHouse • 4 room(s) • 225 m²