Contact us or book a viewing through this form. ID: 926876 Area: 1,762 m2 Price per m2: € 17 Neighborhood: Platsa (Lefktros) Facade: 1 Facade length: 25 Type: Investment Published on: 17/02/2020