For sale of 3 shops in Elounda. Shops are located on the ground floor of the building w...
For sale a commercial property of 101sqm, on the Island of Crete. The property is divid...