Residence SERVICES: Electromechanical INDUSTRY: Residential Project details Location: Argolida / Greece