- Photo: Patmos Island, Greece
(Residential) in Echedoros, Thessaloniki for Sale
Apartment (Flat) in Echedoros, Thessaloniki for Sale
For sale Apartment of 80 sq.