Nothing found
Commercial premises in the most commercial part of the largest city of Heraklion in Crete. The property consists of one office building with kitchen and toilet, garage and storage facilities.