This description has been translated automatically by Google Translate and may not be accurate
reference: EK-6126521
It is 300 meters from the sea and 300 meters from the main pedestrian street of the area. There are LIDL and DISCOUNT super markets very close by. It has a view of Mount Olympus!