Appartment in Irodi Attikou Str., Athens, Greece

full renovation