Residence in Glyfada – Athens


We have completed the design phase of a 3-apartment complex in Glyfada, Athens Greece. We look forward to share the details of the project once construction is under way.