Furnished apartment $1,578 - $2,103

Agras 25, 11635 Athens Greece

Athens Green Apartments

Apartment 1 - Honeysuckle

Minimum stay is 30 days