IBPG
Luxury garden duplex with swimming pool for sale in Glyfada.
-
Glyfada
-
Living area
260 -
Rooms
10 -
Bedrooms
4