Previous Next House 650.000 € 2.954,55€/m² Paralia Avlidas, Avlida, Evia, Central Greece 8 220m² 2010 2