How the world sees Greece
A renovated 1st-floor apartment of 132.5 sq. m. (part of a 2 residences complex) in Agia Marina area in Leros island, is available for sale. Leros is a little island of the Dodecanese island group, ...