stratos vandoros

Manager at:

Olive Tree Apartments

Languages:

English, Greek, Italian

Listings: