Just 150m from a sandy beach, each property in Almyrida Seaview will have unobstructed views of both Souda Bay and the White Mountains, creating a highly desirable project in one of the greenest areas ...