IBPG
Ground floor villa triplex with swimming pool and garden in Glyfada.
-
Glyfada
-
Living area
274 -
Rooms
20 -
Bedrooms
7