Hotel in Florence
Florence, Tuscany, Italy
€ 5,500,000
Apartment in Athens
Athens, Attica, Greece
€ 21,000
Apartment in Glyfada
Glyfada, Attica, Greece
€ 230,000