(For Sale) Residential Detached house || Evoia/Avlida - 75 Sq.m, 2 Bedrooms, 140.000€Paralia AvlidosHouse • 2 room(s) • 1 bath. • 75 m²