-
Location
Glyfada
-
Site Area
1404.32m2
-
Built Area
1031m2
-
Four-story apartment building with mezzanine lofts, and swimming pools on the ground floor and roof terrace.