-
2010
-
Location
Glyfada
-
Site Area
4033.27m2
-
Built Area
3226.61m2