Full Description
Glyfada (Center), Single floor apartment of 103 sq.m, occupies whole 2nd floor, lounge area, fireplace, separate kitchen, 2 bedrooms, 1 bathroom, 1 WC, very large terrace, parking, walking distance to Glyfada main shopping strip, public transportation, parks and beach.
Read more