Previous Next House 230.000 € 2.090,91€/m² Agios Petros & Pavlos, Ymittos, Southern Suburbs, Attica 6 110m² 1970 1