Glyfada – 42 Zerva Str. – Residential