Large beachfront plot in Tavronitis for sale