Apartment 107 sq.m. 1st Floor Glyfada, Archimidous 4
Under construction
Sale
Ask for the price
South Suburds - Glyfada