For Sale Sale 75000€ Αpartment Apartment 82 square meter | Lagkadoula Nafpaktos Beds: 2 Baths: 1 Andreas Limberis 2 years ago