Residence in Glyfada, GreeceInterior DesignSpanning two levels, the ground floor (180m²) is home to the open plan living, dining and…